//////////////////////////////////////////////
// PopupYesNoDescriptor.h
//
//////////////////////////////////////////////

/// Defines / Macros -------------------------

#pragma once

/// Includes ---------------------------------

// nkMemory
#include <NilkinsMemory/Containers/String.h>

// Standards
#include <functional>

/// Class ------------------------------------

namespace nkWinUi
{
	struct PopupYesNoDescriptor final
	{
		nkMemory::String _message ;

		std::function<void ()> _yesCallback ;
		std::function<void ()> _noCallback ;

		bool _closeOnOutsideClick = false ;
	} ;
}